package com.ykq.system.service;

import com.ykq.common.entity.AclPermission;
import com.ykq.common.vo.Result;
import com.ykq.system.vo.FenPermissionVo;

import java.util.List;
import java.util.Map;

/**
 * @program: qy156-education-cloud
 * @description:
 * @author: 闫克起
 * @create: 2022-12-01 15:19
 **/
public interface AclPermissionService {

    public Result findByUserId(String userid);


    public Result<List<AclPermission>> findByUsername();

    /**
     * 查询所有的权限 和 当前角色具有的权限id
     * @return
     */
    public Result<Map<String,Object>> findAll(String roleId);


    Result confirmFenPermission(FenPermissionVo fenPermissionVo);
}
